\hypertarget{treat_8h}{
\section{treat.h File Reference}
\label{treat_8h}\index{treat.h@{treat.h}}
}
\subsection*{Enumerations}
\begin{CompactItemize}
\item 
enum \hyperlink{treat_8h_027af0f288d8f6687c68c8122adff658}{func\_\-type} \{ \par
\textbf{CREATE\_\-GAME} =  1, 
\textbf{EVENT\_\-PROCESS}, 
\textbf{DESTROY\_\-GAME}, 
\textbf{RENDER\_\-GAME}, 
\par
\textbf{GAME\_\-MAIN\_\-LOOP}
 \}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
int \hyperlink{treat_8h_4c69ea9587a042d2325f92a4484179c0}{treat} (\hyperlink{treat_8h_027af0f288d8f6687c68c8122adff658}{func\_\-type} type, \hyperlink{structGame}{Game} $\ast$game, int \hyperlink{error__mens_8h_be9a1ee9a0b766b6660655b7f5aaf2d8}{err\_\-cod})
\end{CompactItemize}


\subsection{Detailed Description}


\subsection{Enumeration Type Documentation}
\hypertarget{treat_8h_027af0f288d8f6687c68c8122adff658}{
\index{treat.h@{treat.h}!func\_\-type@{func\_\-type}}
\index{func\_\-type@{func\_\-type}!treat.h@{treat.h}}
\subsubsection[{func\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf func\_\-type}}}
\label{treat_8h_027af0f288d8f6687c68c8122adff658}


Tipo de funcoes 

\subsection{Function Documentation}
\hypertarget{treat_8h_4c69ea9587a042d2325f92a4484179c0}{
\index{treat.h@{treat.h}!treat@{treat}}
\index{treat@{treat}!treat.h@{treat.h}}
\subsubsection[{treat}]{\setlength{\rightskip}{0pt plus 5cm}int treat ({\bf func\_\-type} {\em type}, \/  {\bf Game} $\ast$ {\em game}, \/  int {\em err\_\-cod})}}
\label{treat_8h_4c69ea9587a042d2325f92a4484179c0}


funcao treat separa tratamento de erro do resto do codigo 